﻿@charset "utf-8";
*{margin:0px; padding:0px; list-style-type:none}

a:link,a:visited {color: #000000; text-decoration: none}
a:hover {color: #ff0000; text-decoration: underline}

input,select,textarea{font-size:12px; color: #000000; line-height:120%;}
body{font-family:"微软雅黑";  background: #fff; font-size:14px; color:#000000; width:100%;  display:table;line-height:26px; text-align:left}

body,html,div,form,p,img,ul,li,ol,dl,dt,dd{margin:0; padding:0; border:0}
h1,h2,h3,h4,h5,h6{margin:0; padding:0;}
ul li{list-style:none;}

/* 去掉链接的虚线框 */
/* a { outline:none; star:expression(this.onFocus=this.blur());} */
.w1200{width:1200px; margin: 0 auto;}
.w950{width:950px; margin:0px auto;}

.fb{font-weight:bold;}
.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}
.clear{clear:both;}
.clearfix:before,
.clearfix:after {
    content:"";
    display:table;
}
.clearfix:after {
    clear:both;
    overflow:hidden;
}
.clearfix {
    *zoom: 1;
}
h2,h3{font-weight:normal;}
.none{ display: none; }

.mt3{margin-top:3px;}
.mt5{margin-top:5px;}
.mt8{margin-top:8px;}
.mt10{margin-top:10px;}
.mt12 {
    margin-top: 12px;
}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt60{margin-top:60px;}
.mt80{margin-top:80px;}

.ml3{margin-left:3px;}
.ml6{margin-left:6px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}

.mr6{margin-right:6px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr35{margin-right:35px;}

.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}

.f12{font-size:12px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f24{font-size:24px;}
.f45{font-size:45px;}

.color1{ color:#4783B1;}
.color1 a{ color:#4783B1;}
.color2{ color:#22A6F2;}
.color2 a{ color:#22A6F2;}
.color3{ color:#333333;}
.color3 a{ color:#333333;}
.color4{ color:#1277B8;}
.color4 a{ color:#1277B8;}
.color5{ color:#305798}
.color5 a{ color:#305798}
.color6{ color:#919191}
.color6 a{ color:#919191;}
.color7{color: #919191;}
.color7 a{color:#333333;}


.lh20{line-height:20px;}
.lh28{line-height:28px;}
.lh30{line-height:30px;}
.lh32{line-height:32px;}
.lh35{line-height:35px;}

.fm{font-family:"宋体";}
.fw{font-weight:bold;}
.indent{text-indent:2em;}
.tleft{text-align:left;}
.tcenter{text-align:center;}
.tright{ text-align:right}

.bg1{background:#EFF4F8; }
.bg2{background:#4983B1; }


.pos_rel {position: relative;}
.pos_abs {position: absolute;}
.ohid {overflow: hidden;}

/*logo*/
.nav_t a{padding:0 8px;}
.nav_t a:nth-child(1){ padding-left:50px;}
.contact a{padding:10px;}
.w382{width:382px;}
.w500{width:500px;}

/*导航*/
.nav{ height: 30px; line-height: 30px; text-align: center;}
.nav a{ padding:8px; color:#fff;}

/*头条*/
.w274{width: 274px;}
.w324{width: 324px;}
.ttsd li{ float: left;_display:inline; margin-right: 14px; }

/*遂宁频道头条板块（修改）*/
.w580{width:580px;}
.w440{width:440px;}

/*视点*/
.w610{width: 610px;}
.w560{width: 560px;}
.sdtp {
height:367px;overflow:hidden;
}
.sdxw li{border-bottom: 1px dashed #ccc; padding-bottom: 20px; margin-top:20px}
.sdxw li:last-child{border-bottom: none;}

/*内容区*/
.w780{width: 780px;}
.w388{width: 388px;}
.bgTitle{background:url(../images/images20/line1.jpg) no-repeat center bottom ; height: 30px; line-height: 30px; padding-bottom: 3px;}
.bgTitle a:hover{ text-decoration: none;}
.bgCon li{ border-bottom: 1px dashed #ccc; padding-bottom: 20px; margin-top:19px}
.bgCon li:last-child{border-bottom: none;}
.bgCon ul li img{ margin-left:8px; margin-right:20px;}
.bgCon ul li p{ color:#436472;  margin-top:5px;}
.bgCon ul li p a{ color:#436472;}
.letter-space12{letter-spacing: 12px;}

.smTitle{background:url(../images/images20/line2.jpg) no-repeat center bottom ; height: 30px; line-height: 30px; padding-bottom: 3px;}
.bor1{ border-right:1px dashed #408EC0; padding-right:13px; margin-right: 13px;}
.smPic{width: 385px; height: 220px; overflow: hidden;}
.smPic .smPicText{ position: absolute; left: 0; bottom:-30px; color:#fff;  width: 96%; height:30px; line-height:30px; padding-left:4%;background:rgba(0,0,0,0.6);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);	
	overflow: hidden;
	text-overflow:ellipsis;
  white-space: nowrap;}

  .pplm li img{ width:110px; height: 30px; overflow: hidden;}

/* 底部图片 */
.footBg{background:url(../images/images20/footerbg.jpg) no-repeat center top ; height: 6px;}

/*视频*/
.videopic{background:url(../images/images20/videopic.jpg) no-repeat left 2px;padding-left:26px;}
/*便民信息*/
.bmxx {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.bmxx li{
    width: 64px;
    text-align: center;
    margin:0 30px 25px;
}
/* 集团报刊 */
#lr_systembox{margin:0 auto; width:100%; background:#fff; position:relative; z-index:100; clear:both;}
#lr_systembox .lr_systembtn{width:100%;}
#lr_systembox .lr_systembtn .lr_abtn{width:100%; height:35px; line-height:35px; color:#fff; font-size:16px; background:#408EC0; display:block; cursor:pointer;}
#lr_systembox .lr_systembtn .lr_abtn i{
	float:right;
	margin:10px;
	vertical-align:middle;
	width:15px;
	height:14px;
	background:url(//scol.com.cn/images/19scol_t3.png) no-repeat 50%;
	background-size:100% 100%;
}
#lr_systembox .lr_menu{width:100%; text-align:left; background:#fff; filter:alpha(opacity=90); opacity:0.9; position:absolute; top:35px; right:0px; z-index:101; display:none;}
#lr_systembox .lr_menu ul{padding:8px 5px; border:1px solid #eee; line-height:25px;}
#lr_systembox .lr_menu a{font-size:14px; color:#436472; padding-right:15px;}
#lr_systembox .lr_logo a{float:left; padding:8px 0; width:33%; text-align:center;}
#lr_systembox .lr_logo a img{width:90px; height:30px;}
/* 在线产品 */
.scol_cp{margin:0 auto; width:100%; clear:both;}
.scol_cp li{background:#fff;}
.scol_cp a{float:left; width:32.9%; height:66px; background:#8FD2D6; margin:0 1px 1px 0; color:#fff; font-size:16px; text-align:center;}
.scol_cp a:before{content:''; display:inline-block; height:100%; vertical-align:middle;}
.scol_cp a:hover{background:#408EC0;}
.scol_cp a i{display:inline-block; vertical-align:middle; *margin-top:10px;}
.scol_cp a img{width:88px; height:46px;}


.pic_sm {
    width: 170px;
    height: 110px;
    overflow: hidden;
    margin-bottom: 12px;
}

    .pic_sm .smPicText {
        position: absolute;
        left: 0;
        bottom: -30px;
        color: #fff;
        width: 96%;
        height: 30px;
        line-height: 30px;
        padding-left: 4%;
        background: rgba(0,0,0,0.6);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

.pic_sms {
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap
}


.ph_list ul li {
    text-align: left;
    line-height: 2em;
    padding-left: 0;
    display: none;
}

.fb {
    font-weight: bold
}

.xwrx {
    background: #3A688D;
    width: 565px;
    height: 60px;
    color: #fff;
    font-size: 16px;
    text-align: center;
    line-height: 60px;
}

.flex1 {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}

.nav_bg {
    background: #EFF4F8;
    margin-top: 10px;
    width: 100%;
    height: 30px;
    position: absolute;
    z-index: 0
}

.nav_t {
    width: 897px;
    margin-top: 15px;
}

.nav_r {
    width: 235px;
    background: #fff;
    display: flex;
    justify-content: space-around;
    margin-right: 55px;
}

    .nav_r > div {
        text-align: center
    }

.navs {
    margin-top: 10px;
    position: absolute;
}

.ttxw{color:#305798;font-size:28px;text-align:center;line-height:60px;font-weight:bold;}
.ttxw{color:#305798;text-decoration:none}
.ttxw_sub{background:#EFF4F8;width:100%;display:flex;justify-content:space-around;}
.ttxw_sub>div{color:#305798;font-size:12px;line-height:35px;}
.ttxw_sub > div a{color:#305798;text-decoration:none}

.xwrx{background:#3A688D;width:565px;height:60px;color:#fff;font-size:16px;text-align:center;display:flex;justify-content:center; line-height:30px;text-align:left}

.navbox2_lt {
    height: 30px;
    line-height: 30px;
    background-color: #F2F2F2;
}
.navbox2_lt {
    height: 30px;
    line-height: 30px;
    background-color: #F2F2F2;
}

.nav2 {
    text-align: center;
}

    .nav2 a {
        color: #4983B1;
        font-size: 14px;
        font-weight: bold;
        height: 30px;
        padding: 0 10px;
    }

.w760 {
    width: 950px;
}

.w234 {
    width: 234px;
}

.w205 {
    width: 205px;
}

.navbox2_lb li {
    float: left;
    display: inline;
    width: 464px;
    margin-right: 10px;
}

.navbox2_lb h2 {
    text-align: left;
}

    .navbox2_lb h2 a {
        color: #004276;
        font-size: 14px;
        font-family: "微软雅黑";
        line-height: 260%;
    }

.navbox2_lb p {
    color: #919191;
    line-height: 160%;
}

.navbox2_r li {
    float: left;
    display: inline;
    margin-left: 8px;
    text-align: center;
}

    .navbox2_r li a {
        color: #4983B1;
        font-size: 12px;
        font-weight: bold;
        line-height: 160%;
    }
